Performance evaluation of DECK combining multithreading and communication on Myrinet and SCI clusters

نویسندگان

  • César De Rose
  • Fábio Oliveira
  • Fausto Blanco
  • Marcos Barreto
  • Philippe Navaux
  • Rafael Ávila
  • Tiago Ferreto
چکیده

This paper presents a performance evaluation of DECK (Distributed Execution and Communication Kernel), a multithreaded parallel programming environment for clusters of SMPs, with the parallel implementation of the classical Mandelbrot fractal generation and Laplace’s Equation algorithms. The applications have been run on Myrinet and SCI clusters and the results are compared to corresponding MPI implementations. The comparison shows that DECK is able to achieve very good performance when multithreading is combined with communication, without the need of multiple processes on a single machine.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Performance analysis of HP AlphaServer ES80 vs. SAN-based clusters

The last decade has introduced various affordable computing platforms to the parallel computing community. Distributed shared-memory systems and clusters built with commercial-off-the-shelf (COTS) parts and interconnected with high-performance networks have proven to be serious alternatives to expensive supercomputers in terms of both performance and cost. HP’s new AlphaServer ES80 is an exampl...

متن کامل

Device level communication libraries for high-performance computing in Java

Since its release, the Java programming language has attracted considerable attention from the highperformance computing (HPC) community because of its portability, high programming productivity, and built-in multithreading and networking support. As a consequence, several initiatives have been taken to develop a high-performance Java message-passing library to program distributed memory archit...

متن کامل

Performance Analysis of Java Message-Passing Libraries on Fast Ethernet, Myrinet and SCI Clusters

The use of Java for parallel programming on clusters according to the message-passing paradigm is an attractive choice. In this case, the overall application performance will largely depend on the performance of the underlying Java message-passing library. This paper evaluates, models and compares the performance of MPI-like point-to-point and collective communication primitives from selected J...

متن کامل

A Comparison of two Gigabit SAN/LAN technologies: Scalable Coherent Interface versus Myrinet

Several commercial Gigabit interconnect technologies are currently emerging due to the results of the intensive research with the NSF Gigabit Networking testbeds. A fair comparison of these new, but different network technologies needs a common denominator as a basis. To characterize networking performance, we propose to carry out a comparison at three different levels: (1) simple remote load/s...

متن کامل

Scalable Multithreading in a Low Latency Myrinet Cluster

In this paper we present some implementation details of a programming model – pCoR – that combines primitives to launch remote processes and threads with communication over Myrinet. Basically, we present the efforts we have made to achieve high performance communication among threads of parallel/distributed applications. The expected advantages of multiple threads launched across a low latency ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001